// 结论:new关键字不能和apply/call一起来使用

// new bind 来比较

// new的优先级高于显示绑定bind
function foo() {
  console.log(this);
}

var bar = foo.bind('aaa')

var obj = new bar()

// new绑定 > 显示绑定 > 隐式绑定 > 默认绑定(独立函数调用)